body{
}

table#att{
	margin:1em 0 0 0;
	width: 100%;
	border-collapse:collapse;
	page-break-before:always;
	page-break-after:always;
}
table#att caption{
	margin:1em auto;
}
table#att tr.st0{
	background-color:#cfcfcf;
}
table#att th{
	text-align:center;
	background-color:#fff;
	border:1px solid #ccc;
	background: -webkit-linear-gradient(top, #cccccc 0%,#ffffff 80%,#ffffff 100%);
}
table#att td{
	background-color:#fff;
	border:1px solid #ccc;
}

table#att td.no  { width:1em;   padding:2px; text-align:right;}
table#att td.icon{ width:24px;  padding:2px;}
table#att td.name{ width:8em;   padding:2px;}
table#att td.twna{ width:8em;   padding:2px;}
table#att td.memo{ width:200px; padding:2px;}

table#att td.icon img{ margin:0;}



@media print {
	/* 印刷時にURLだすとかもできるよ */
	/*
	table#att td.twna a[href]:after{
		content: " (" attr(href) ")";
	}
	*/
}

